var10[0] = super.createMethodDescriptor(var10004, "ancestorAdded", new Object[]{"displayName", "ancestorAdded", "shortDescription", "Event fired when an ancestor is added to component hierarchy"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("ancestorEvent", new Object[]{"displayName", "ancestorEvent"})}, paramTypes);
var10[1] = super.createMethodDescriptor(var10004, "ancestorMoved", new Object[]{"displayName", "ancestorMoved", "shortDescription", "Event fired when an ancestor is moved"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("ancestorEvent", new Object[]{"displayName", "ancestorEvent"})}, paramTypes);
var10[2] = super.createMethodDescriptor(var10004, "ancestorRemoved", new Object[]{"displayName", "ancestorRemoved", "shortDescription", "Event fired when an ancestor is removed"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("ancestorEvent", new Object[]{"displayName", "ancestorEvent"})}, paramTypes);
MethodDescriptor[] aDescriptorList = var10;
Class var10001 = getBeanClass();
Object[] var11 = new Object[]{"displayName", "ancestorEvents", "shortDescription", "All ancestor events"};
Class var10005 = class$com$sun$java$swing$event$AncestorListener;
throw new NoClassDefFoundError(((Throwable)var0).getMessage());
}
class$com$sun$java$swing$JComponent = var10000;
}
return var10000;
}
public BeanDescriptor getBeanDescriptor() {
BeanDescriptor aDescriptor = null;
try {
aDescriptor = ((IvjBeanInfo)this).createBeanDescriptor(getBeanClass(), new Object[]{"displayName", "JComponent", "shortDescription", "Base class for JFC components", "isContainer", Boolean.TRUE});
} catch (Throwable var3) {
((IvjBeanInfo)this).handleException(var3);
}
return aDescriptor;
}
public EventSetDescriptor[] getEventSetDescriptors() {
try {
EventSetDescriptor[] aDescriptorList = new EventSetDescriptor[]{this.ancestorEventSetDescriptor(), this.propertyChangeEventSetDescriptor(), this.vetoableChangeEventSetDescriptor()};
Object[] var10006 = new Object[]{"displayName", "computeVisibleRect(Rectangle)", "expert", Boolean.TRUE};
ParameterDescriptor[] var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("visibleRect", new Object[]{"displayName", "visibleRect"})};
Class[] var10008 = new Class[1];
Class var10011 = class$java$awt$Rectangle;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Rectangle");
} catch (ClassNotFoundException var30) {
throw new NoClassDefFoundError(((Throwable)var30).getMessage());
var10000[2] = super.createMethodDescriptor(getBeanClass(), "contains", new Object[]{"displayName", "contains(int,int)", "shortDescription", "Check if the component contains point"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("x", new Object[]{"displayName", "x"}), ((IvjBeanInfo)this).createParameterDescriptor("y", new Object[]{"displayName", "y"})}, new Class[]{Integer.TYPE, Integer.TYPE});
var10000[3] = super.createMethodDescriptor(getBeanClass(), "createToolTip", new Object[]{"displayName", "createToolTip()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "firePropertyChange(String,boolean,boolean)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyName", new Object[]{"displayName", "propertyName"}), ((IvjBeanInfo)this).createParameterDescriptor("oldValue", new Object[]{"displayName", "oldValue"}), ((IvjBeanInfo)this).createParameterDescriptor("newValue", new Object[]{"displayName", "newValue"})};
var10008 = new Class[3];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var29) {
throw new NoClassDefFoundError(((Throwable)var29).getMessage());
var10006 = new Object[]{"displayName", "firePropertyChange(String,char,char)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyName", new Object[]{"displayName", "propertyName"}), ((IvjBeanInfo)this).createParameterDescriptor("oldValue", new Object[]{"displayName", "oldValue"}), ((IvjBeanInfo)this).createParameterDescriptor("newValue", new Object[]{"displayName", "newValue"})};
var10008 = new Class[3];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var28) {
throw new NoClassDefFoundError(((Throwable)var28).getMessage());
var10006 = new Object[]{"displayName", "firePropertyChange(String,double,double)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyName", new Object[]{"displayName", "propertyName"}), ((IvjBeanInfo)this).createParameterDescriptor("oldValue", new Object[]{"displayName", "oldValue"}), ((IvjBeanInfo)this).createParameterDescriptor("newValue", new Object[]{"displayName", "newValue"})};
var10008 = new Class[3];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var27) {
throw new NoClassDefFoundError(((Throwable)var27).getMessage());
var10006 = new Object[]{"displayName", "firePropertyChange(String,float,float)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyName", new Object[]{"displayName", "propertyName"}), ((IvjBeanInfo)this).createParameterDescriptor("oldValue", new Object[]{"displayName", "oldValue"}), ((IvjBeanInfo)this).createParameterDescriptor("newValue", new Object[]{"displayName", "newValue"})};
var10008 = new Class[3];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var26) {
throw new NoClassDefFoundError(((Throwable)var26).getMessage());
var10006 = new Object[]{"displayName", "firePropertyChange(String,int,int)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyName", new Object[]{"displayName", "propertyName"}), ((IvjBeanInfo)this).createParameterDescriptor("oldValue", new Object[]{"displayName", "oldValue"}), ((IvjBeanInfo)this).createParameterDescriptor("newValue", new Object[]{"displayName", "newValue"})};
var10008 = new Class[3];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var25) {
throw new NoClassDefFoundError(((Throwable)var25).getMessage());
var10006 = new Object[]{"displayName", "firePropertyChange(String,long,long)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyName", new Object[]{"displayName", "propertyName"}), ((IvjBeanInfo)this).createParameterDescriptor("oldValue", new Object[]{"displayName", "oldValue"}), ((IvjBeanInfo)this).createParameterDescriptor("newValue", new Object[]{"displayName", "newValue"})};
var10008 = new Class[3];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var24) {
throw new NoClassDefFoundError(((Throwable)var24).getMessage());
var10006 = new Object[]{"displayName", "firePropertyChange(String,short,short)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyName", new Object[]{"displayName", "propertyName"}), ((IvjBeanInfo)this).createParameterDescriptor("oldValue", new Object[]{"displayName", "oldValue"}), ((IvjBeanInfo)this).createParameterDescriptor("newValue", new Object[]{"displayName", "newValue"})};
var10008 = new Class[3];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var23) {
throw new NoClassDefFoundError(((Throwable)var23).getMessage());
var10000[11] = super.createMethodDescriptor(getBeanClass(), "getAccessibleContext", new Object[]{"displayName", "getAccessibleContext()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "getActionForKeyStroke(KeyStroke)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("aKeyStroke", new Object[]{"displayName", "aKeyStroke"})};
var10000[13] = super.createMethodDescriptor(getBeanClass(), "getAlignmentX", new Object[]{"displayName", "getAlignmentX()"}, new ParameterDescriptor[0], new Class[0]);
var10000[14] = super.createMethodDescriptor(getBeanClass(), "getAlignmentY", new Object[]{"displayName", "getAlignmentY()"}, new ParameterDescriptor[0], new Class[0]);
var10000[15] = super.createMethodDescriptor(getBeanClass(), "getAutoscrolls", new Object[]{"displayName", "getAutoscrolls()", "shortDescription", "TRUE if component auto scrolls"}, new ParameterDescriptor[0], new Class[0]);
var10000[16] = super.createMethodDescriptor(getBeanClass(), "getBorder", new Object[]{"displayName", "getBorder()"}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "getBounds(Rectangle)", "shortDescription", "Get the bounding rectangle"};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("rv", new Object[]{"displayName", "aRectangle"})};
var10008 = new Class[1];
var10011 = class$java$awt$Rectangle;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Rectangle");
} catch (ClassNotFoundException var21) {
throw new NoClassDefFoundError(((Throwable)var21).getMessage());
var10000[20] = super.createMethodDescriptor(getBeanClass(), "getGraphics", new Object[]{"displayName", "getGraphics()"}, new ParameterDescriptor[0], new Class[0]);
var10000[21] = super.createMethodDescriptor(getBeanClass(), "getHeight", new Object[]{"displayName", "getHeight()"}, new ParameterDescriptor[0], new Class[0]);
var10000[22] = super.createMethodDescriptor(getBeanClass(), "getInsets", new Object[]{"displayName", "getInsets()"}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "getLocation(Point)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("rv", new Object[]{"displayName", "aPoint"})};
var10008 = new Class[1];
var10011 = class$java$awt$Point;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Point");
} catch (ClassNotFoundException var18) {
throw new NoClassDefFoundError(((Throwable)var18).getMessage());
var10000[24] = super.createMethodDescriptor(getBeanClass(), "getMaximumSize", new Object[]{"displayName", "getMaximumSize()"}, new ParameterDescriptor[0], new Class[0]);
var10000[25] = super.createMethodDescriptor(getBeanClass(), "getMinimumSize", new Object[]{"displayName", "getMinimumSize()"}, new ParameterDescriptor[0], new Class[0]);
var10000[26] = super.createMethodDescriptor(getBeanClass(), "getNextFocusableComponent", new Object[]{"displayName", "getNextFocusableComponent()", "shortDescription", "Get the next component to get focus"}, new ParameterDescriptor[0], new Class[0]);
var10000[27] = super.createMethodDescriptor(getBeanClass(), "getPreferredSize", new Object[]{"displayName", "getPreferredSize()"}, new ParameterDescriptor[0], new Class[0]);
var10000[28] = super.createMethodDescriptor(getBeanClass(), "getRegisteredKeyStrokes", new Object[]{"displayName", "getRegisteredKeyStrokes()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[29] = super.createMethodDescriptor(getBeanClass(), "getRootPane", new Object[]{"displayName", "getRootPane()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "getSize(Dimension)"};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("rv", new Object[]{"displayName", "aDimension"})};
var10008 = new Class[1];
var10011 = class$java$awt$Dimension;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Dimension");
} catch (ClassNotFoundException var17) {
throw new NoClassDefFoundError(((Throwable)var17).getMessage());
var10000[31] = super.createMethodDescriptor(getBeanClass(), "getToolTipText", new Object[]{"displayName", "getToolTipText()"}, new ParameterDescriptor[0], new Class[0]);
var10000[32] = super.createMethodDescriptor(getBeanClass(), "getTopLevelAncestor", new Object[]{"displayName", "getTopLevelAncestor()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[33] = super.createMethodDescriptor(getBeanClass(), "getVisibleRect", new Object[]{"displayName", "getVisibleRect()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[34] = super.createMethodDescriptor(getBeanClass(), "getWidth", new Object[]{"displayName", "getWidth()"}, new ParameterDescriptor[0], new Class[0]);
var10000[35] = super.createMethodDescriptor(getBeanClass(), "getX", new Object[]{"displayName", "getX()"}, new ParameterDescriptor[0], new Class[0]);
var10000[36] = super.createMethodDescriptor(getBeanClass(), "getY", new Object[]{"displayName", "getY()"}, new ParameterDescriptor[0], new Class[0]);
var10000[37] = super.createMethodDescriptor(getBeanClass(), "grabFocus", new Object[]{"displayName", "grabFocus()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[38] = super.createMethodDescriptor(getBeanClass(), "hasFocus", new Object[]{"displayName", "hasFocus()", "shortDescription", "TRUE if component has keyboard focus"}, new ParameterDescriptor[0], new Class[0]);
var10000[39] = super.createMethodDescriptor(getBeanClass(), "isDoubleBuffered", new Object[]{"displayName", "isDoubleBuffered()", "shortDescription", "TRUE if component painting is buffered"}, new ParameterDescriptor[0], new Class[0]);
var10000[40] = super.createMethodDescriptor(getBeanClass(), "isFocusCycleRoot", new Object[]{"displayName", "isFocusCycleRoot()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[41] = super.createMethodDescriptor(getBeanClass(), "isFocusTraversable", new Object[]{"displayName", "isFocusTraversable()", "shortDescription", "TRUE if component can receive focus"}, new ParameterDescriptor[0], new Class[0]);
var10000[42] = super.createMethodDescriptor(getBeanClass(), "isManagingFocus", new Object[]{"displayName", "isManagingFocus()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[43] = super.createMethodDescriptor(getBeanClass(), "isOpaque", new Object[]{"displayName", "isOpaque()", "shortDescription", "TRUE if the component is completely opaque"}, new ParameterDescriptor[0], new Class[0]);
var10000[44] = super.createMethodDescriptor(getBeanClass(), "isOptimizedDrawingEnabled", new Object[]{"displayName", "isOptimizedDrawingEnabled()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[45] = super.createMethodDescriptor(getBeanClass(), "isRequestFocusEnabled", new Object[]{"displayName", "isRequestFocusEnabled()", "shortDescription", "TRUE if component can get focus by calling requestFocus"}, new ParameterDescriptor[0], new Class[0]);
var10000[46] = super.createMethodDescriptor(getBeanClass(), "isValidateRoot", new Object[]{"displayName", "isValidateRoot()", "shortDescription", "TRUE if entire component subtree is always validated"}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "paint(Graphics)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("g", new Object[]{"displayName", "graphics"})};
var10008 = new Class[1];
var10011 = class$java$awt$Graphics;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Graphics");
} catch (ClassNotFoundException var16) {
throw new NoClassDefFoundError(((Throwable)var16).getMessage());
var10006 = new Object[]{"displayName", "putClientProperty(Object,Object)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("key", new Object[]{"displayName", "key"}), ((IvjBeanInfo)this).createParameterDescriptor("value", new Object[]{"displayName", "value"})};
var10008 = new Class[2];
var10011 = class$java$lang$Object;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.Object");
} catch (ClassNotFoundException var14) {
throw new NoClassDefFoundError(((Throwable)var14).getMessage());
}
class$java$lang$Object = var10011;
}
var10008[0] = var10011;
var10011 = class$java$lang$Object;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.Object");
} catch (ClassNotFoundException var13) {
throw new NoClassDefFoundError(((Throwable)var13).getMessage());
var10000[50] = super.createMethodDescriptor(getBeanClass(), "removeNotify", new Object[]{"displayName", "removeNotify()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "repaint(Rectangle)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("r", new Object[]{"displayName", "rectangle"})};
var10008 = new Class[1];
var10011 = class$java$awt$Rectangle;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Rectangle");
} catch (ClassNotFoundException var12) {
throw new NoClassDefFoundError(((Throwable)var12).getMessage());
var10000[52] = super.createMethodDescriptor(getBeanClass(), "requestDefaultFocus", new Object[]{"displayName", "requestDefaultFocus()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[53] = super.createMethodDescriptor(getBeanClass(), "requestFocus", new Object[]{"displayName", "requestFocus()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[54] = super.createMethodDescriptor(getBeanClass(), "resetKeyboardActions", new Object[]{"displayName", "resetKeyboardActions()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10000[55] = super.createMethodDescriptor(getBeanClass(), "revalidate", new Object[]{"displayName", "revalidate()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "scrollRectToVisible(Rectangle)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("aRect", new Object[]{"displayName", "rectangle"})};
var10008 = new Class[1];
var10011 = class$java$awt$Rectangle;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Rectangle");
} catch (ClassNotFoundException var11) {
throw new NoClassDefFoundError(((Throwable)var11).getMessage());
var10000[57] = super.createMethodDescriptor(getBeanClass(), "setAlignmentX", new Object[]{"displayName", "setAlignmentX(float)", "shortDescription", "Preferred horizontal alignment for component"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("alignmentX", new Object[]{"displayName", "alignmentX"})}, new Class[]{Float.TYPE});
var10000[58] = super.createMethodDescriptor(getBeanClass(), "setAlignmentY", new Object[]{"displayName", "setAlignmentY(float)", "shortDescription", "Preferred vertical alignment for component"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("alignmentY", new Object[]{"displayName", "alignmentY"})}, new Class[]{Float.TYPE});
var10000[59] = super.createMethodDescriptor(getBeanClass(), "setAutoscrolls", new Object[]{"displayName", "setAutoscrolls(boolean)", "expert", Boolean.TRUE}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("autoscrolls", new Object[]{"displayName", "autoscrolls"})}, new Class[]{Boolean.TYPE});
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "setBorder(Border)"};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("border", new Object[]{"displayName", "border"})};
var10000[62] = super.createMethodDescriptor(getBeanClass(), "setDebugGraphicsOptions", new Object[]{"displayName", "setDebugGraphicsOptions(int)", "expert", Boolean.TRUE}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("debugOptions", new Object[]{"displayName", "debugOptions"})}, new Class[]{Integer.TYPE});
var10000[63] = super.createMethodDescriptor(getBeanClass(), "setDoubleBuffered", new Object[]{"displayName", "setDoubleBuffered(boolean)", "expert", Boolean.TRUE}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("aFlag", new Object[]{"displayName", "aFlag"})}, new Class[]{Boolean.TYPE});
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "setMaximumSize(Dimension)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("maximumSize", new Object[]{"displayName", "maximumSize"})};
var10008 = new Class[1];
var10011 = class$java$awt$Dimension;
if (var10011 == null) {
try {
var10011 = Class.forName("java.awt.Dimension");
} catch (ClassNotFoundException var8) {
throw new NoClassDefFoundError(((Throwable)var8).getMessage());
var10000[68] = super.createMethodDescriptor(getBeanClass(), "setOpaque", new Object[]{"displayName", "setOpaque(boolean)", "expert", Boolean.TRUE}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("isOpaque", new Object[]{"displayName", "isOpaque"})}, new Class[]{Boolean.TYPE});
var10000[69] = super.createMethodDescriptor(getBeanClass(), "setRequestFocusEnabled", new Object[]{"displayName", "setRequestFocusEnabled(boolean)", "expert", Boolean.TRUE}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("aFlag", new Object[]{"displayName", "aFlag"})}, new Class[]{Boolean.TYPE});
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "setToolTipText(String)"};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("text", new Object[]{"displayName", "text"})};
var10008 = new Class[1];
var10011 = class$java$lang$String;
if (var10011 == null) {
try {
var10011 = Class.forName("java.lang.String");
} catch (ClassNotFoundException var4) {
throw new NoClassDefFoundError(((Throwable)var4).getMessage());
var10000[71] = super.createMethodDescriptor(getBeanClass(), "setVisible", new Object[]{"displayName", "setVisible(boolean)", "expert", Boolean.TRUE}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("aFlag", new Object[]{"displayName", "aFlag"})}, new Class[]{Boolean.TYPE});
var10004 = getBeanClass();
var10006 = new Object[]{"displayName", "unregisterKeyboardAction(KeyStroke)", "expert", Boolean.TRUE};
var10007 = new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("aKeyStroke", new Object[]{"displayName", "aKeyStroke"})};
var10000[74] = super.createMethodDescriptor(getBeanClass(), "updateUI", new Object[]{"displayName", "updateUI()", "expert", Boolean.TRUE}, new ParameterDescriptor[0], new Class[0]);
MethodDescriptor[] aDescriptorList = var10000;
return aDescriptorList;
} catch (Throwable var31) {
((IvjBeanInfo)this).handleException(var31);
return null;
}
}
public PropertyDescriptor[] getPropertyDescriptors() {
try {
PropertyDescriptor[] aDescriptorList = new PropertyDescriptor[]{super.createPropertyDescriptor(getBeanClass(), "alignmentX", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "alignmentY", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "autoscrolls", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "border", new Object[]{"bound", Boolean.TRUE, "expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "debugGraphicsOptions", new Object[]{"expert", Boolean.TRUE, "ivjDesignTimeProperty", Boolean.FALSE}), super.createPropertyDescriptor(getBeanClass(), "doubleBuffered", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "focusCycleRoot", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "focusTraversable", new Object[]{"shortDescription", "TRUE if component can receive focus"}), super.createPropertyDescriptor(getBeanClass(), "graphics", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "height", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "insets", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "managingFocus", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "maximumSize", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "minimumSize", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "nextFocusableComponent", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "opaque", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "optimizedDrawingEnabled", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "paintingTile", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "preferredSize", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "registeredKeyStrokes", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "requestFocusEnabled", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "rootPane", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "toolTipText", new Object[0]), super.createPropertyDescriptor(getBeanClass(), "topLevelAncestor", new Object[]{"expert", Boolean.TRUE, "ivjDesignTimeProperty", Boolean.FALSE}), super.createPropertyDescriptor(getBeanClass(), "validateRoot", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "visibleRect", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "width", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "x", new Object[]{"expert", Boolean.TRUE}), super.createPropertyDescriptor(getBeanClass(), "y", new Object[]{"expert", Boolean.TRUE})};
return aDescriptorList;
} catch (Throwable var2) {
((IvjBeanInfo)this).handleException(var2);
return null;
}
}
public EventSetDescriptor propertyChangeEventSetDescriptor() {
EventSetDescriptor aDescriptor = null;
Class[] var10000 = new Class[1];
Class var10003 = class$java$beans$PropertyChangeEvent;
var8[0] = super.createMethodDescriptor(var10004, "propertyChange", new Object[]{"displayName", "propertyChange", "shortDescription", "Event fired when a property has changed"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyChangeEvent", new Object[]{"displayName", "propertyChangeEvent"})}, paramTypes);
MethodDescriptor[] aDescriptorList = var8;
Class var10001 = getBeanClass();
Object[] var9 = new Object[]{"displayName", "propertyChangeEvents", "shortDescription", "All property change events"};
Class var10005 = class$java$beans$PropertyChangeListener;
var8[0] = super.createMethodDescriptor(var10004, "vetoableChange", new Object[]{"displayName", "vetoableChange", "shortDescription", "Event fired when a constrained property has changed"}, new ParameterDescriptor[]{((IvjBeanInfo)this).createParameterDescriptor("propertyChangeEvent", new Object[]{"displayName", "propertyChangeEvent", "shortDescription", "constrained property changed event"})}, paramTypes);
MethodDescriptor[] aDescriptorList = var8;
Class var10001 = getBeanClass();
Object[] var9 = new Object[]{"displayName", "vetoableChangeEvents", "shortDescription", "All constrained property change events"};
Class var10005 = class$java$beans$VetoableChangeListener;